#include <stdio.h>

//写一个函数返回参数二进制中 1 的个数

int main() {
    int num = 0;
    int count = 0;
    scanf("%d", &num);
    for (int i = 0; num >> i; i++) {
        if (num >> i & 1) {
            count++;
        }
    }
    printf("%d", count);
    return 0;
}